semiportable steam engine - German English Dictionary